using System;
using System.Text;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using NUnit.Framework;
using AjaxControlToolkit;

namespace AjaxControlToolkit.Models.NUnitFluent
{
	
	public partial class PasswordStrengthTests
	{


        
		[Test]
        public void PasswordStrengthTests_Property_PreferredPasswordLength_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Int32 defaultValue;
            try
            {
                defaultValue = objectUnderTest.PreferredPasswordLength;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.PreferredPasswordLength = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.PreferredPasswordLength));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_MinimumNumericCharacters_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Int32 defaultValue;
            try
            {
                defaultValue = objectUnderTest.MinimumNumericCharacters;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.MinimumNumericCharacters = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.MinimumNumericCharacters));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_HelpHandleCssClass_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.HelpHandleCssClass;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.HelpHandleCssClass = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.HelpHandleCssClass));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_HelpHandlePosition_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			AjaxControlToolkit.DisplayPosition defaultValue;
            try
            {
                defaultValue = objectUnderTest.HelpHandlePosition;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.HelpHandlePosition = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.HelpHandlePosition));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_HelpStatusLabelID_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.HelpStatusLabelID;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.HelpStatusLabelID = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.HelpStatusLabelID));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_MinimumSymbolCharacters_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Int32 defaultValue;
            try
            {
                defaultValue = objectUnderTest.MinimumSymbolCharacters;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.MinimumSymbolCharacters = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.MinimumSymbolCharacters));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_RequiresUpperAndLowerCaseCharacters_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Boolean defaultValue;
            try
            {
                defaultValue = objectUnderTest.RequiresUpperAndLowerCaseCharacters;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.RequiresUpperAndLowerCaseCharacters = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.RequiresUpperAndLowerCaseCharacters));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_TextCssClass_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.TextCssClass;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.TextCssClass = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.TextCssClass));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_BarBorderCssClass_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.BarBorderCssClass;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.BarBorderCssClass = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.BarBorderCssClass));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_BarIndicatorCssClass_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.BarIndicatorCssClass;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.BarIndicatorCssClass = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.BarIndicatorCssClass));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_PrefixText_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.PrefixText;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.PrefixText = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.PrefixText));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_DisplayPosition_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			AjaxControlToolkit.DisplayPosition defaultValue;
            try
            {
                defaultValue = objectUnderTest.DisplayPosition;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.DisplayPosition = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.DisplayPosition));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_StrengthIndicatorType_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			AjaxControlToolkit.StrengthIndicatorTypes defaultValue;
            try
            {
                defaultValue = objectUnderTest.StrengthIndicatorType;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.StrengthIndicatorType = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.StrengthIndicatorType));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_CalculationWeightings_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.CalculationWeightings;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.CalculationWeightings = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.CalculationWeightings));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_TextStrengthDescriptions_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.TextStrengthDescriptions;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.TextStrengthDescriptions = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.TextStrengthDescriptions));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_StrengthStyles_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.StrengthStyles;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.StrengthStyles = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.StrengthStyles));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_MinimumLowerCaseCharacters_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Int32 defaultValue;
            try
            {
                defaultValue = objectUnderTest.MinimumLowerCaseCharacters;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.MinimumLowerCaseCharacters = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.MinimumLowerCaseCharacters));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_MinimumUpperCaseCharacters_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Int32 defaultValue;
            try
            {
                defaultValue = objectUnderTest.MinimumUpperCaseCharacters;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.MinimumUpperCaseCharacters = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.MinimumUpperCaseCharacters));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_SkinID_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.SkinID;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.SkinID = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.SkinID));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_Enabled_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Boolean defaultValue;
            try
            {
                defaultValue = objectUnderTest.Enabled;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.Enabled = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.Enabled));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_ScriptPath_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.ScriptPath;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.ScriptPath = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.ScriptPath));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_BehaviorID_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.BehaviorID;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.BehaviorID = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.BehaviorID));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_ClientState_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.ClientState;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.ClientState = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.ClientState));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_ClientStateFieldID_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.ClientStateFieldID;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.ClientStateFieldID = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.ClientStateFieldID));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_EnableClientState_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Boolean defaultValue;
            try
            {
                defaultValue = objectUnderTest.EnableClientState;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.EnableClientState = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.EnableClientState));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_TargetControlID_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.TargetControlID;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.TargetControlID = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.TargetControlID));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_Visible_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Boolean defaultValue;
            try
            {
                defaultValue = objectUnderTest.Visible;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.Visible = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.Visible));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_ClientIDMode_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Web.UI.ClientIDMode defaultValue;
            try
            {
                defaultValue = objectUnderTest.ClientIDMode;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.ClientIDMode = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.ClientIDMode));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_ID_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.ID;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.ID = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.ID));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_EnableTheming_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Boolean defaultValue;
            try
            {
                defaultValue = objectUnderTest.EnableTheming;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.EnableTheming = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.EnableTheming));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_EnableViewState_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Boolean defaultValue;
            try
            {
                defaultValue = objectUnderTest.EnableViewState;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.EnableViewState = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.EnableViewState));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_ViewStateMode_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Web.UI.ViewStateMode defaultValue;
            try
            {
                defaultValue = objectUnderTest.ViewStateMode;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.ViewStateMode = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.ViewStateMode));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_Page_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Web.UI.Page defaultValue;
            try
            {
                defaultValue = objectUnderTest.Page;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.Page = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.Page));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_RenderingCompatibility_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Version defaultValue;
            try
            {
                defaultValue = objectUnderTest.RenderingCompatibility;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.RenderingCompatibility = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.RenderingCompatibility));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_TemplateControl_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Web.UI.TemplateControl defaultValue;
            try
            {
                defaultValue = objectUnderTest.TemplateControl;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.TemplateControl = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.TemplateControl));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_AppRelativeTemplateSourceDirectory_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.AppRelativeTemplateSourceDirectory;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.AppRelativeTemplateSourceDirectory = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.AppRelativeTemplateSourceDirectory));;

		}    
        
        
		[Test]
        public void PasswordStrengthTests_Property_Site_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.ComponentModel.ISite defaultValue;
            try
            {
                defaultValue = objectUnderTest.Site;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.Site = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.Site));;

		}    
        
	}
}

